Big Huge Thesaurus

European catfish

noun